<%@page import="com.pasche.Servicio"%>
<%@page import="com.pasche.Usuario"%>
<%@page import="com.pasche.UsuarioAdapter"%>
<%@page import="java.util.ArrayList"%>
<%@page import="com.pasche.ServicioAdapter"%>
<%@page import="java.util.List"%>
<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%
	String usuario = " ";
	String tipo = " ";
	HttpSession sesion = request.getSession();
	if(sesion.getAttribute("usuario") != null){
		usuario = (String) sesion.getAttribute("usuario");
		tipo = new UsuarioAdapter().devolverUsuario(usuario).getTipo();
	}
	else{
		response.sendRedirect("index.jsp");
	}
%>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Listar servicios</title>

<link type="text/css" rel="stylesheet" href="CSS-header.css" />
<link type="text/css" rel="stylesheet" href="CSS-footer.css" />
<link type="text/css" rel="stylesheet" href="CSS-ABM.css" />
<link rel="shortcut icon" href="Imagenes/favicon.ico" /> 
<link rel="icon" href="Imagenes/favicon.ico" />
<script type="text/javascript" src="compartir.js"></script>
</head>

<body >

	<div id="contenedor">
    	
        <div id="header">
        	<div id="tophat" >
            <!-- fin tophat --></div> 
            <div id="logo" >
            	<a href="index.jsp" ><img alt="logo Next To Me" src="Imagenes/logo.png" /></a>
            <!--  fin logo --></div>  	
        	<div id="login">
            	<form action="Logout" method="post">
	            	<label class="userLogin"> User:  <%= usuario %></label>
	            	<input type="submit" id="salir" name="salir" value="Salir" />
                </form>
            <!-- fin login --></div>
            <% if(!usuario.equals(" ")){ %>
	            <div id="navegacion" >
	            	<ul class="nav">
	                	<li><a href="index.jsp" > Mapa </a></li>
	                	<% if(tipo.equals("super_admin")){ // si el usuario logueado no es el admin no podra acceder al ABM Usuarios%>
	                    <li><a href="menuUsuarios.jsp" > Usuarios </a></li>
	                    <% } %>
	                    <li><a href="menuServicios.jsp" > Servicios </a></li>
	                    <li><a href="menuUbicaciones.jsp" > Ubicaciones </a></li>
	                </ul>
	            <!-- fin navegacion --></div>
        	<% } %>
        <!-- fin header --></div>
        
        <div id="cuerpo">
        	<% if(tipo.equals("super_admin")){ %>
				        <div id="menu" >
				            <ul class="navMenu">
				                	<li><a href="altaServicio.jsp" >Crear servicio</a></li>
				                    <li><a href="editarServicio.jsp" >Editar servicio</a></li>
				                    <li><a href="eliminarServicio.jsp" >Eliminar servicio</a></li>
				                    <li><a href="listarServicios.jsp" >Listar servicios</a></li>
				            </ul>
				        <!-- fin menu --></div>
				<%  }
	        		else // si no es el usuario admin no se le permitirá crear, eliminar ni editar los servicios,
	        			 // solo podrá ver la lista de servicios que tiene asignado
	        		{ %>
	        			<div id="menu" >
				            <ul class="navMenu">
				                	<li><a href="listarServicios.jsp" >Listar servicios</a></li>
				            </ul>
				        <!-- fin menu --></div>
	        <%	} %>
            
            <div id="principal" >
            	<div id="listarServicios">
                	<h2 class="tituloABM">Listar servicios</h2>
	                <table class="tablaABM">
	                	<tr class="header-filaABM">
	                		<th class="celdaABM"> Id </th>
	                		<th class="celdaABM"> Nombre servicio </th>
	                	</tr>
	                	<%
	                		ServicioAdapter adap = new ServicioAdapter();
	                		List<Servicio> servicios = null;
                			if(usuario.equals("admin"))
	                		{
	                			servicios = adap.devolverTodos();
	                		}
	                		else
	                		{
	                			servicios = adap.devolverServiciosUsuario(usuario.toString());
	                		}
	                		for(Servicio serv: servicios)
	                		{ %>
	                			<tr class="filaABM">
	                				<td class="celdaABM"><%= serv.getIdServicio() %></td>
	                				<td class="celdaABM"><%= serv.getNombreServicio() %></td>
	                			</tr>
	                		<% }
	                	%>
	                </table>
	                <% if(sesion.getAttribute("error") != null){
		            	out.println("<label class=\"labelABM\">" + sesion.getAttribute("error") + "</label>");
		            	sesion.setAttribute("error", null);
		            } %>
                <!-- fin listarServicios --></div>
            <!-- fin principal --></div>
            
        <!-- fin cuerpo --></div>
        
        <div id="footer">
	    	<div id="footer-header">
	        	<div id="empresa">
	            	<a href="index.jsp" > ¿Quíenes somos? </a>
	                <a href="terminosCondiciones.jsp" > Términos y condiciones </a>
	            <!-- fin empresa --></div>	            
	            <div id="compartir">
	            	<b>Compartir </b> <br />
	            	<a href="" onclick="compartirEnFacebook(this)" ><img src="Imagenes/facebook.png" alt="Compartir en Facebook" class="icon" /></a>
	            	<a href="" onclick="compartirEnTwitter(this)" ><img src="Imagenes/twitter.png" alt="Compartir en Twitter" class="icon" /></a>
	            	<a href="" onclick="compartirEnGooglePlus(this)" ><img src="Imagenes/google+.png" alt="Compartir en Google+" class="icon" /></a>
	       			<a href="" onclick="compartirEnLinkedin(this)" ><img src="Imagenes/linkedin.jpg" alt="Compartir en Linkedin" class="icon" /></a>
	            <!-- fin compartir --></div>
	     	<!-- fin footer-header--></div>
	     	<div id="copyright">
	     		<span> © Copyright 2013   |  <a href="" > InGenio Co. </a> </span>
	     	<!-- fin copyright --></div>
	     <!-- fin footer --></div>
        
    <!-- fin contenedor --></div>
</body>
</html>